FluentBoards\App\Services\TaskService C

Total Complexity 107
Dependencies 13
Dependents 7
Total lines 720
Lines of code 503
Logical lines of code 314
Comment lines 63
Methods 35
Properties 0

Methods 35

Method Rating Maintainability Complexity Lines of code
updateTaskProperty()
B
37 23 67
createTask()
A
46 7 36
copyTasks()
S
47 5 34
moveTaskToNextStage()
S
53 5 22
getTasksForBoardsByCategory()
S
54 5 21
getArchivedTasks()
S
59 5 12
updateAssignee()
S
57 4 17
updateAssociate()
S
62 4 11
getAssociatedTasks()
S
52 3 26
getLastOneMinuteUpdatedTasks()
S
53 3 23
updateObservationOfCurrentUser()
S
59 3 15
changeBoardByTask()
S
59 3 15
updateArchive()
S
60 3 12
getIdeaVoteStatistics()
S
54 2 25
filterNullDate()
S
70 3 6
getActivities()
S
63 3 10
deleteTask()
S
59 2 14
assignYourselfInTask()
S
61 2 12
taskCoverPhotoUpdate()
S
63 2 11
taskStatusUpdate()
S
63 2 11
loadWithRelations()
S
68 2 8
updateStatus()
S
67 2 8
loadNextStage()
S
65 2 9
getTasksForBoards()
S
64 1 10
updateParent()
S
77 1 4
updateTitle()
S
72 1 5
updateDescription()
S
72 1 5
updateDueDate()
S
63 1 10
updateStartedDate()
S
68 1 7
updatePriority()
S
71 1 6
detachYourselfFromTask()
S
71 1 6
sendMailAfterTaskModify()
S
74 1 4
getStageByTask()
S
76 1 4
getLastPositionOfTasks()
S
64 1 10
subtaskCountUpdate()
S
68 1 7